rain alarm - German English Dictionary